import sun.font.TrueTypeFont;

import java.util.Map;

import java.util.Scanner;

public class student {
    public static void main(String[] args) {
        
    }
    public static void main9(String[] args) {
//        java中的输入操作
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        System.out.println(n);
//        java中的多组输入
        while (scanner.hasNextInt()) {
            int m = scanner.nextInt();
            System.out.println(m);

        }
    }

    //    打印x图形 多组输入，一个整数（2~20），表示输出的行数，也表示组成“X”的反斜线和正斜线的长度
    public static void main8(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNextInt()) {
            int n = in.nextInt();
            for (int i = 0; i < n; i++) {
                for (int j = 0; j < n; j++) {
                    if (i == j || i + j == n - 1) {
                        System.out.print("*");
                    } else {
                        System.out.print(" ");
                    }
                }
                System.out.println();
            }
        }
    }

    //    求出0～n之间的所有“水仙花数”并输出。
//    (“水仙花数”是指一个三位数，其各位数字的立方和确好等于该数本 身，如；153＝1^3＋5^3＋3^3，则153是一个“水仙花数“。）
    public static void main7(String[] args) {
        for (int i = 0; i <= 999999; i++) {
            int count = 0;
            int tmp = i;
            while (tmp != 0) {
                count++;
                tmp /= 10;
            }
            int sum = 0;
            tmp = i;
            while (tmp != 0) {
                sum += Math.pow(tmp % 10, count);
                tmp /= 10;
            }
            if (sum == i) {
                System.out.println("0-999999之内的水仙花数是" + i);
            }
        }
    }

    //计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值    。
    public static void main6(String[] args) {
        double sum = 0;
        int flag = 1;
        for (int i = 1; i <= 100; i++) {
            sum += 1.0 / i * flag;
            flag = -flag;
        }
        System.out.println(sum);
    }

    //    给定两个数，求这两个数的最大公约数
    public static void main5(String[] args) {
        Scanner in = new Scanner(System.in);
        int m = in.nextInt();
        int n = in.nextInt();
        int gcd = gcd(m, n);
        System.out.println("这两个数的最大公约数是" + gcd);
    }

    public static int gcd(int a, int b) {
        int c = a % b;
        while (c != 0) {
            a = b;
            b = c;
            c = a % b;
        }
        return b;
    }

    //    求一个整数，在内存当中存储时，二进制1的个数。--Brian Kernighan算法
    public static void main4(String[] args) {
        int count = 0;
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        while (n != 0) {
            n &= (n - 1);
            count++;
        }
        System.out.println(count);
    }

    //    输出打印1——100之间的素数
    public static void main3(String[] args) {
        System.out.println("输出打印1——100之间的素数");
        int flag = 1;
        for (int i = 1; i <= 100; i++) {
            for (int j = 2; j <= i - 1; j++) {
                if (i % j == 0) {
                    flag = 1;//不是素数
                    break;
                } else if (j == i - 1) {
                    flag = 0;
                }
            }
            if (flag == 0) {
                System.out.println(i);
            }
        }
    }

    //    给定一个数字，判定一个数字是否是素数
    public static void main2(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int i = 2;
        for (; i < Math.sqrt(n); i++) {
            if (n % i == 0) {
                break;
            }
        }
        if (i > Math.sqrt(n)) {
            System.out.println(n + "是素数！");
        }
    }

    //    编写程序数一下 1到 100 的所有整数中出现多少个数字9
    public static void main1(String[] args) {
        int count = 0;
        for (int i = 1; i <= 100; i++) {
            if (i % 10 == 9) {
                count++;
            }
            if (i / 10 == 9) {
                count++;
            }
        }
        System.out.println(count);
    }
}
